package org.sjm.samples.dao;


import java.util.List;

import org.sjm.samples.model.ExamStudentVO;
import org.sjm.samples.model.User;

public interface IUserDAO extends IBaseDAO<User> {
	
	public List<User> FindAllUsers();
	
	public User getUserById(String userId);
	
	public Integer createUser(User user) throws Exception;
	
	public Integer editUser(User user) throws Exception;
	
	public Integer deleteUser(String userId) throws Exception;
	
	public void saveUser(List<User> userList);

	public List<ExamStudentVO> FindUserByStudent();
}
